English-russian biological dictionary. 2013.
buglewort — noun see bugleweed 1 … Useful english dictionary